github.com/refraction-networking/utls.serverHandshakeState.cert (field)
10 uses
github.com/refraction-networking/utls (current package)
handshake_server.go#L39: cert *Certificate
handshake_server.go#L266: hs.cert, err = c.config.getCertificate(clientHelloInfo(hs.ctx, c, hs.clientHello))
handshake_server.go#L276: hs.hello.scts = hs.cert.SignedCertificateTimestamps
handshake_server.go#L290: if priv, ok := hs.cert.PrivateKey.(crypto.Signer); ok {
handshake_server.go#L303: if priv, ok := hs.cert.PrivateKey.(crypto.Decrypter); ok {
handshake_server.go#L585: if hs.clientHello.ocspStapling && len(hs.cert.OCSPStaple) > 0 {
handshake_server.go#L606: certMsg.certificates = hs.cert.Certificate
handshake_server.go#L613: certStatus.response = hs.cert.OCSPStaple
handshake_server.go#L620: skx, err := keyAgreement.generateServerKeyExchange(c.config, hs.cert, hs.clientHello, hs.hello)
handshake_server.go#L713: preMasterSecret, err := keyAgreement.processClientKeyExchange(c.config, hs.cert, ckx, c.vers)
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |